#include <stdio.h>

int Factorial( const int N );

int main()
{
    int N, NF;
	
    scanf("%d", &N);
    NF = Factorial(N);
    if (NF)  printf("%d! = %d\n", N, NF);
    else printf("Invalid input\n");

    return 0;
}

int Factorial(const int N)
{
	int f;
	int i;
	if(N<0){
		f=0;
	}else{
		f=1;
		for(i=1;i<N;i++){
			f*=(i+1);
		}
	}
	return f;
}
